mechanical mixing and stirring - Turco Inglés Diccionario